pump yoke - French English Dictionary